package com.yuzhi.master.conBjMx.domain.request;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.yuzhi.common.annotation.ExcelDictFormat;
import com.yuzhi.common.convert.ExcelDictConvert;
import com.yuzhi.common.core.domain.BaseEntity;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;
import com.yuzhi.common.core.domain.PageQuery;
import java.io.Serializable;
import java.util.List;

/**
 * 报警异常明细表视图对象 con_bj_mx
 *
 * @author auto code generator
 * @date 2025-07-17
 */
@Data
@ExcelIgnoreUnannotated
public class ConBjMxReq  extends BaseEntity {


    /**
     * 外键ID
     */
    private String fKey;
    /**
     * 外键类型（1：污水厂，2：泵站,3：水质监测站,4：液位监测站，5：排口视频，6：流量，7：雨量）
     */
    private Integer fKeyType;
    /**
     * 参数ID
     */
    private Integer bjCsId;
    /**
     * 参数名称
     */
    private String bjCsName;

    private String csYz;

    private String cjValue;
    private String cbDesc;
    private LocalDateTime cbTime;
    private String isCl;
    //是否处理状态(0：待受理，1：需处理，2：处理中，3：已处理，4：无需处理)
    private List<String> isClList;
    private String dLg;

    /**
     * 查询开始时间
     */
    private LocalDateTime queryStartTime;

    /**
     * 查询结束时间
     */
    private LocalDateTime queryEndTime;


    /**
     * 分页信息
     */
    private PageQuery pageQuery;

    /**
     * 报警类型（1离线报警/2液位异常/3水质检测报警/4流量超标）
     */
    private String bjType;

    /**
     * 报警设备名称
     */
    private String fKeyName;


}
